home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TPUG - Toronto PET Users Group
/
TPUG Users Group CD
/
TPUG Users Group CD.iso
/
C64
/
S-Sound and Music
/
(c)st.d64
/
tunerdocs
< prev
next >
Wrap
Text File
|
2007-02-04
|
6KB
|
191 lines
. ╙╔─ ╘╒╬┼╥
. ╩OHN ╠ ╘URNER
.
. ╘HIS UTILITY CAN PLAY ANY ╙╔─ MUSIC
FILE - 3-VOICE OR 6-VOICE (IF YOU HAVE
THE SECOND CHIP) - WHILE DISPLAYING
CURRENT VALUES OF MANY OF THE PARAM-
ETERS AND PERMITTING YOU TO CHANGE
SETTINGS AND HEAR THE RESULTS IMMEDI-
ATELY. ┘OU DO NOT NEED TO CHANGE NAMES
OR EXTENSIONS IN ORDER TO PLAY STEREO
FILES.
.
╨REPARING ╞ILES FOR "╘UNING"---
(╬OTE - THE FIRST-TIME USER MIGHT DO
WELL TO SKIP THIS SECTION FOR NOW AND
GO ON TO "╙TEP-BY-╙TEP ╔NSTRUCTIONS)
. ┴NY ╙╔─ FILE CAN BE PLAYED IN
EITHER CHANNEL; BUT FOR SERIOUS TUNING
IT'S BEST FIRST TO EDIT FILES IN TWO
WAYS - (A) ╥EPEATS AND (B) ╓IBRATO
╙ETTINGS.
(A) ┼NDLESS ╥EPEATS. ╙ELECT A SECTION
PG
YOU WANT TO WORK ON; AND INSERT '╚┼─ 0'
. (OR POSSIBLY ╚┼─ 2 OR MORE)
BEFORE IT AND '╘┴╠' AT THE END. ╘HIS
MUST BE DONE AT EXACTLY THE SAME POINT
ON EVERY VOICE. ╘HEN THAT SECTION WILL
. (OR CAN BE MADE TO - READ ON)
PLAY OVER AND OVER WHILE YOU FINE TUNE
ITS SOUNDS AND GET A PRINT-OUT OF ALL
THE SETTINGS.
. ┘OU CAN - YES *├┴╬* - HAVE MORE
THAN ONE SUCH SECTION. ╧THER PLAYERS
WOULD GET PERMANENTLY STUCK IN THE ╚┼─
0 LOOP; BUT ╙╔─á╘╒╬┼╥'S "┬" COMMAND
(SEE BELOW) PROVIDES A WAY TO BREAK OUT
AND MOVE ON. ┴LSO THE '╙' COMMAND LETS
YOU MAKE ANY ╚┼─-LOOP ACT LIKE A ╚┼─ 0
LOOP AND PLAY OVER AND OVER.
. ┘OUR FILE CAN SET PARAMETERS ANY
WAY YOU LIKE (╔ LIKE TO ROUGH IN A FEW
BEFORE FINE TUNING) BUT IT'S BEST TO
KEEP SUCH SETTINGS OUTSIDE OF THE ╚┼─-
╘┴╠ LOOPS (AT LEAST FOR PARAMS YOU PLAN
TO FINE TUNE).
PG
(B) ╓IBRATO ╙ETTINGS ---
. ╔NSERT NON-ZERO VALUES OF ╓─╨ AND
╓╥╘ BEFORE THE FIRST ╚┼─-╘┴╠ LOOP. ─O
THIS ON EVERY VOICE (UNLESS YOU'RE SURE
YOU WON'T WANT VIBRATO ON THAT VOICE).
╙ETTING ╓─╨=1 AND ╓╥╘=1 MAKES NO AUD-
IBLE DIFFERENCE (TO MY OLD EARS) BUT
GIVES YOU CONTROL OF VIBRATO. ╙╔─ ╘╒╬┼╥
PROTECTS YOU AGAINST ACCIDENTALLY
LOSING CONTROL OF VIBRATO - IT JUST
WON'T LET YOU SET ╓─╨ OR ╓╥╘ TO LESS
THAN ONE.
.
. ╙TEP-BY-╙TEP ╔NSTRUCTIONS
. ┴FTER LOADING THE PLAYER MODULE AND
A BLOCK OF SPRITE DATA THE PROGRAM ASKS
FOR INFORMATION ABOUT THE SECOND ╙╔─
CHIP. ╞OLLOW INSTRUCIONS. ═ANY PEOPLE
NEED ONLY PRESS ╥┼╘╒╥╬.
. ╘HEN IT ASKS FOR A FILENAME. ╘HE
'$' UNDER THE CURSOR REMINDS YOU THAT
YOU CAN VIEW A DIRECTORY OF ALL .MUS
AND .STR FILES BY JUST PRESSING ╥┼╘╒╥╬.
PG
╧R ENTER THE NAME (WITHOUT EXTENSION).
╘HEN THE FULL FILENAMES OF LEFT & RIGHT
CHANNEL ARE CHECKED SEPARATELY - GIVING
YOU A CHANCE TO MAKE CHANGES IF NEEDED.
. ╬OW THE FILES ARE LOADED. ╘HE PIECE
STARTS TO PLAY AND THE SCREEN FILLS UP
WITH THE FIRST SET OF PARAMETERS -
THOSE THAT CAN BE DIFFERENT FOR EACH
VOICE. ┴T THE BOTTOM OF THE SCREEN ARE
REMINDERS OF SOME OF THE AVAILABLE COM-
MANDS. ╧NE OF THEM - '+' - MOVES YOU
BACK AND FORTH BETWEEN THAT SCREEN AND
THE ONE WHICH SHOWS THE ALL-VOICE PAR-
AMETERS. ┬OTH SCREENS WORK THE SAME.
. ╒SE CURSOR CONTROLS TO MOVE THE
BLACK CURSOR TO THE CHANNEL/VOICE/PAR-
AMETER YOU WANT TO CHANGE. (4-WAY WRAP-
AROUND SAVES TIME IF YOU'VE GOT FAR TO
GO). ╨RESS ╥┼╘╒╥╬. ╘HE CURSOR BLINKS
AND A BOX OPENS TO SHOW THE LIMITS FOR
THAT PARAMETER. ┼NTER THE VALUE YOU
WANT TO TRY AND PRESS ╥┼╘╒╥╬ AGAIN.
┘OUR VALUE TAKES EFFECT.
PG
. ╧THER ┴VAILABLE ├OMMANDS---
'┬' BREAKS OUT OF A ╚┼─-╘┴╠ LOOP SO THE
áááááPIECE CAN PROCEED.
'╙' IF PRESSED WHILE *ANY* ╚┼─-╘┴╠ LOOP
áááááIS PLAYING MAKES THAT LOOP REPEAT
áááááENDLESSLY UNTIL '┬' IS PRESSED.
'╚' CAUSES A CONDENSED HELP SCREEN TO
áááááAPPEAR.
'╨' CAUSES A TABLE OF CURRENT VALUES OF
áááááALL PARAMETERS TO BE PRINTED OUT.
ááááá╞IRST THERE'S A PAUSE TO LET YOU
áááááCHECK THE PRINTER & (OPTIONALLY)
áááááTYPE A 'PATCH' LABEL. ╨RINTING
áááááSTARTS WHEN YOU PRESS ╥┼╘╒╥╬.
'+' CHANGES BETWEEN THE VOICE-SPECIFIC
áááááPARAMETERS AND THE ALL-VOICE (OR
áááááCHANNEL-SPECIFIC) PARAMETERS.
'╪' STOPS THE MUSIC. ┘OU THEN HAVE 3
áááááOPTIONS - ╥E-START IT (WITH ALL
áááááPARAMETERS RE-SET ... ╨RINT OUT
áááááLATEST PARAMETERS (LAST CHANCE &
áááááNICER THAN PRINTING DURING PLAYING
áááááBECAUSE PRINTING MURDERS TEMPO)...
PG
ááááá┼NTER A NEW FILENAME.
.
. ╬╧╘┼╙
╓─╨ & ╓╥╘ - ╔F YOUR ╙╔─ FILE DOESN'T
áááááSET THESE TO NON-ZERO VALUES YOU
áááááWON'T BE ABLE TO CONTROL VIBRATO.
ááááá╘HE SOUND WON'T CHANGE EVEN THOUGH
áááááYOUR VALUES APPEAR ON THE SCREEN.
╞-├ & ┴╒╘ - ├HANGES IN THESE FILTER
áááááCONTROLS MAY NEED SOME JIGGLING TO
áááááBECOME AUDIBLE. ╙UGGESTION - SET
ááááá╞-╙=1. ╘HEN CHANGES IN ╞-├ WORK.
ááááá(╘HIS CAN BE DONE FROM ╙╔─ ╘╒╬┼╥
áááááUNLIKE ╓─╨=1).
╘┼═ - ╘HE PROGRAM AUTOMATICALLY ENTERS
áááááTEMPO CHANGES IN BOTH CHANNELS IN
áááááAN EFFORT TO PRESERVE SYNCHRONIZ-
áááááATION. ┬UT SYNC CAN VERY EASILY BE
áááááLOST - ESPECIALLY IF THE CHANGE IS
áááááENTERED (BY PRESSING ╥┼╘╒╥╬) IN
áááááTHE MIDDLE OF A BUSY PASSAGE.
.
. ╘HERE ARE OTHER PROBLEMS WITH TEMPO
PG
TOO. ╧NLY CERTAIN VALUES ARE ALLOWED.
╔F YOU TRY TO ENTER SOMETHING ELSE THE
PROGRAM APPROXIMATES AS BEST IT CAN.
┬UT YOUR PIECE MAY USE DURATIONS WHICH
AREN'T SUPPORTED IN THE TEMPO ENTERED.
╔N THAT CASE SYNCHRONIZATION WILL BE
LOST AND THE ONLY SOLUTION WILL BE TO
PRESS '╪' AND START OVER - POSSIBLY
PRINTING OUT YOUR SETTINGS FIRST.
═ORAL - LEAVE TEMPO EXPERIMENTS TO LAST
AND DON'T EXPERIMENT WILDLY IF YOUR
PIECE USES ANY DURATIONS SHORTER THAN
EIGHTH NOTES.
. -----------
╤UICK ╥ESET - ╨RESSING ╥┼╘╒╥╬ TWICE
IS A QUICK WAY TO ENTER ZERO (OR 1 IN
THE CASE OF PARAMS THAT DON'T ALLOW
ZERO).
. ************
ááá** ┴ NOTE ABOUT ╘╒╬┴┬╠┼. ╘HIS IS A
READY-TO-TUNE 6-VOICE ╙╔─ TO PLAY WITH.
╟OOD OLD ╞RERE ╩ACQUES (DORMEZ-VOUS)
HAS BEEN GIVEN A FEW PARAMETERS BECAUSE
PG
OTHERWISE ╔'D HAVE GONE NUTS WHILE DE-
BUGGING. ┬UT YOU CAN CHANGE THEM IN ANY
WAY YOU LIKE. ╔T WILL ONLY PLAY TWICE
UNLESS YOU PRESS '╙' (FOR "╙TAY"). ╫HEN
SATISFIED WITH (OR SICK OF) IT PRESS
'┬' TO MOVE ON TO ┬IG ┬EN'S CHIMES SO
YOU CAN PLAY WITH ╥╬╟ & ╘╨╙ AND MAYBE
A PINCH OF ─╘╬ OR ╙╬├. ╔ WAS ALWAYS TOO
LAZY TO EXPERIMENT WITH THOSE UNTIL
╙╔─ ╘╒╬┼╥ MADE IT MUCH EASIER.
ááááááááááááá-*-*-*-*-*-
(╬╧╘┼ - ┘OU CAN GET A HARD COPY OF THIS
FILE [TUNERDOCS] WITH ╙╨╥╔╬╘ OR ╒╠╘╥┴)
. ╨LEASE SEND QUESTIONS COMMENTS OR
CRITICISMS BY ┼-═AIL TO ╩OHN╘58 OR BY
╒╙ ═AIL TO ╩ ╘URNER/6060 ╙OUTH ┴IRLINE/
┬LOOMINGTON ╔╬/47401.
. ╔ HOPE THIS PGM WILL BE BOTH USEFUL
AND FUN !! ----- ╩OHN
ND
ND